package com.klasster.recruitmentPlatform.domain.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.klasster.recruitmentPlatform.domain.po.*;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class ResumeVO {

    /**
     * 求职者id，外键，对应用户id
     */
    private Long seeker_id;

    /**
     * 求职者姓名
     */
    private String name;

    /**
     * 求职者性别
     */
    private Integer gender;

    /**
     * 出生日期
     */
    private LocalDateTime birth_date;

    /**
     * 现居地址编码
     */
    private String address_code;

    /**
     * 联系电话
     */
    private String phone_number;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 当前身份
     */
    private Integer identity;

    /**
     * 当前求职状态
     */
    private Integer state;

    private String avatar_url;

    private List<JobIntention> job_intentions;

    private List<EducationExperience> education_experiences;

    private List<ProjectExperience> project_experiences;

    private List<WorkExperience> work_experiences;

}
